home *** CD-ROM | disk | FTP | other *** search
/ Emulator Universe CD / emulatoruniversecd1998.iso / CPC / Utils / CpcFile System / MAKEFILE < prev    next >
Encoding:
Text File  |  1996-02-12  |  665 b   |  37 lines

  1. #                <<<<Last Modified: Mon Feb 12 17:33:01 1996>>>>
  2.  
  3. CC    = gcc
  4. CCOPT    = -g -DLINUX=1 -Wall
  5. #CCOPT    = -O2 -DLINUX=1
  6. LDOPT    =
  7.  
  8. CFLAGS    = $(CCOPT)
  9. LDARGS    = $(LDOPT) -lreadline -lhistory -ltermcap 
  10.  
  11. HEADER=cpcfs.h unix.h
  12. OBJECTS=unix.o match.o tools.o fs.o ui.o cpcfs.o
  13.  
  14. default: makedoc cpcfs 
  15.  
  16. cpcfs: $(OBJECTS)
  17.     $(CC) $(CFLAGS) $(OBJECTS) -o cpcfs $(LDARGS)
  18.  
  19. makedoc: makedoc.c
  20.     $(CC) $(CFLAGS) makedoc.c -o makedoc
  21.  
  22. unix.o: unix.c unix.h
  23. match.o: match.c match.h
  24.  
  25. tools.o: tools.c $(HEADER)
  26. fs.o: fs.c $(HEADER)
  27. ui.o: ui.c $(HEADER)
  28. cpcfs.o: cpcfs.c $(HEADER)
  29.  
  30.  
  31. strip: cpcfs makedoc
  32.     strip cpcfs makedoc
  33.  
  34. new:
  35.     touch $(HEADER)
  36.     make
  37.